Multipurpose logical operations



B. DUNHAM 3,028,088

MULTIPURPOSE LOGICAL OPERATIONS 25 Sheets-Sheet 1 L- moz rmz M 3;: -nw zur H oz INVENTOR BRADFORD DUNHA GENT Twzomw: Ita; Doz :1E -an zur .woz Tmzomw :tz: 53325 Tal zomm ozv Dwz .E -nl 2E.; ..3 Td- 29255; @E z :is -n ZE; E

April 3, 1962 Filed sept. 25, 1956 -o g mtmons 5:3152 A A o o v o f o v o v o o o o O o v f o o v o O o o v O v o o o o v v v v O O o v v o o o o o O o O o f v v v v r Qzovmmvmw*da April 3, 1962 B. DUNHAM 3,028,088

MULTIPURPOSE LoGIcAL OPERATIONS Filed sept. 25, 195e 25 sheets-sheet 2 www F 7 SUM -s l (D CARRY p W MULTIPLIER q BINARY X MULTIPLICATION PRODUCT r DEVICE Y MULTIPUCAND s Z W P q r s X P f (q I s Y: (p.s)V-(r-q) April 3, 1962 B. DUNHAM MULTIPURPosE LOGICAL OPERATIONS 23 Sheets-Sheet 3 Filed Sept. 25, 1956 FIG. 3

pqr

1 Il Il o 1| 1 o O 1 1 1 O 1 1 O 1 1 1 1 O 1 1 1 0 111011111I0m 1 1 1 1 O O O O 1 1 1 1 O O O 1 1 1 1 1 O O 1 O 1 1 1 1 O O 1 1 |A1IwoUm 1 1 1 1 O 1 O 0 1 1 1 1 0 1 O 1 1 1 1 1 O 1 1 O 1 1 1 1 0 1 1 1 .A1IwmoUm 1 1 1 1 1 O O O 1 1 1 1 1 O O 1 1 1 1 1 1 O 1 O 111110111113002 1 1 1 1 1 1 O 0 1 1 1 1 1 1 O 1 1 1 1 1 1 1 1 O 1 1 1 1 1 1 1 1 1wmmo0m 1 1 1 1 O O O O 1 1 O O 1 1 O O Il O 1. O Il O Il O A B C D E F G H O 1 1 O 1 1 O O 0 1 1 O 1 1 0 1 O 1 1 O 1 1 1 O O 1 1 O 1 1 1 1 Tlrwuwom O 1 1 1 O O O O O 1 1 1 0 0 O 1 O 1 1 1 0 O 1 O O 1 1 1 O O 1 1 O 1 1 1 O 1 0 1 O 1 1 1 O 1 1 0 O 1 l1 Il o Il Il Il o 1 1 1 1 o O 0 O 1 1 1 1 C O 1 O 1 1 1 1 O 1 O O 1 1 1 1 O 1 1 O 1 1 1 1 1 O O o 1| 1 Il 1 1 0 1 O 1 1 1 1 1 1 O O 1 1 1 1 1 1 1 |A|1Iwumoom r 1 1 1 1 0 O O O q Il 1 O o Il 1 O o O. 1 O .1 O 1 0 1 O A B C D E F G H April 3, 1962 B. DUNHAM 3,028,088

MULTIPURPOSE LOGICAL OPERATIONS Filed sept. 25, 1956 23 Sheets-Sheet 4 FIG. 4

c 1 1 1 1 1 1 1 1 1 1 1 1 o0 o o ooo o ooo o D oo o o o o o o o oo o 1 1 1 1 1 1 1 1 1 1 1 1 E 1 1 1 1 o o oo o oo o 1 1 1 1 1 1 1 1 o ooo F o o o o 1 1 1 1 oo o0 1 1 1 1 o o o o 1 1 1 1 G 1 1 o o 1 1 o o 1 1 o o 1 1 oo 1 1 oo 1 1 oo 11 1 o 1 o 1 o 1 o 1 o1 o 1 o 1 o 1 o 1 o 1 o 1 o FIG. 9

A oooo oooo oooo ooo o oooo o ooo B 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 C 1 1 1 1 1 1 1 1 1 1 1 1 oooo oooo o ooo o I ooo o oooo o ooo 1 1 1 1 1 1 1 1 1 1 1 1 E 1 1 1 1 o o oo o oo o 1 1 1 1 1 1 1 1 oooo F o oo o 1 1 1 1 ooo o 1 1 1 1 ooo o 1 1 1 1 G 1 1 o o 1 1 o o 1 1 o o 1 1 oo 1 1 oo 1 1 oo 11 1 o 1 o 1 o 1 o 1 o1 o 1 o 1 o 1 o 1 o 1 o 1 o IGDTII'UOOUJD IQYITIOOCDP April 3, 1962 B. DUNHAM 3,028,088

MuLTIPURPosE LOGICAL OPERATIONS Filed Sept. 25, 1956 25 Sheets-Sheet 5 F IG. 5

FIG. IO

ICD'HFTIOOCDP ICDWITIUOUJP April 3, 1962 Filed Sept. 25, 1956 B. DUNHAM MULTIPURPOSE LOGICAL OPERATIONS 23 Sheets-Sheet 6 FIG.6

' o oo o oo oo oo o0 oo o o oo o o oo oo o ooo 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 oo oo 4 4 4 4 4 4 4 4 oo o 0 o oo o o ooo 0o o o 4 4 4 4 n l oo o o ooo o 4 4 4 4 4 4 4 4 oo oo 0o oo 4 4 4 4 4 4 4 4 ooo o 4 4 4 4 oo oo 4 4 4 4 oooo 4 4 4 4 4 4 oo 4 4 o o 4 4 o o 4 4 o o 4 4 oo 4 4 o o 4 4 o o 4 o 4 o 4 0 4 o 4 o 4 o 4 o 4 o 4 o4 o 4 o 4 o 4 o 4 o O uJ FIG. Il

o o o o ooo o oooo o oo o o ooo ooo o oo o o 4 o ooo ooo 0 ooo o oo oo oo oo ooo o oo o 0 4 4 4 4 4 4 4 4 44 4 4 4 4 4 4 4 4 4 4 4 4 4 4 oooo 4 4 4 4 4 4 4 4 oo oo oo o o o ooo o oo o 4 4 4 4 o oo o ooo o 4 4 4 4 4 4 4 4 oooo oo o o 4 4 4 4 4 4 4 4 ooo o 4 4 4 4 o oo o 4 4 4 4 ooo o 4 4 4 4 4 4 oo 4 4 oo 4 4 o o 4 4 o o 4 4 o o 4 4 o o 4 4 oo 4 o 4 o 4 o4 o 4 o 4 o 4 o4 o 4 o4 o 4 o 4 o 4 o 4 o CDFGH DEFGH -P- April 3, 1962 Filed Sept. 25, 1956 IGDTIITUOUJID B. DUNHAM 23 Sheets-Sheet 7 O O O O O O O O O O O O O O OO OO O O O O O O O 0 O O l OO O O OO O O O O O O O OO O O OO O O O O O O OOO 1 1 1 1 1 1 1 1 1 1 1 1 O O O O OO O O O O O O OO 0 O 1 1 1 1 OO OO O O O O 1 1 1 1 1 1 1 1 O O O O O 0 O O OO O 0 1 1 1 1 OO O O 1 1 1 1 OO O O 1 1 1 1 O OO O I 1 1 O O 1 1 OO 1 1 O O 1 1 OO 1 1 O O 1 1 O O 1 1 OO l 1 O 1 O 1 O 1 O 1 O 1 O 1 O 1 0 1 O1 O 1 O1 O 1 O 1 O I (D LxJ I D (D i i OO O O O O O O O OO O O O OO O OO O O O O 0 O O O O OO O O O OOO O O O O O O O O O O O O O O OO O O O O I OO 0 O OO O O O OO O OO OO O OO O O O OO OO OO 1 1 1 1 1 1 1 1 1 1 1 1 O O O 0 O O OO O O O O O OO O l 1 1 1 1 O0 OO OOOO 1 1 1 1 1 1 1 1 O OO O OO OO OO OO 1 1 1 1 OOO O 1 1 1 1 O OO O 1 1 1 1 OO OO l 1 1 O O 1 1 OO 1 1 OO 1 1 O O 1 1 OO 1 1 O O 1 1 OO 1 O 1 O 1 O 1 O 1 O 1 O 1 O1 O 1 O 1 O 1 O 1 O 1 O 1 0 I '1E (D u. uJ o I O (D ED u l I S D L9 April 3, 1962 B. DUNHAM MULTIPURPOSE LOGICAL OPERATIONS 23 Sheets-Sheet 8 Filed Sept. 25, 1956 April 3, 1962 B. DUNHAM MULTIPURPosE LOGICAL OPERATIONS 23 Shee 11s-Sheet 9 Filed Sept. 25, 1956 April 3, 1962 B. DUNHAM MULTIPURPOSE LOGICAL OPERATIONS 25 Sheets-Sheet 10 Filed Sept. 25, 1956 April 3, 1962 a. DUNHAM MULTIPURPOSE LOGICAL OPERATIONS 23 Sheets-Sheet 11 Filed Sept. 25, 1956 April 3, 1962 Filed Sept. 25, 1956 B. DUNHAM MULTIPURPOSE LOGICAL OPERATIONS 23 Sheets-Sheet 12 April 3, 1962 B. DUNHAM 3,028,088

MULTIPURPOSE LOGICAL OPERATIONS April 3, 1962 B. DUNHAM 3,028,088

MULTIPURPOSE LOGICAL OPERATIONS Filed Sept. 25, 1956 25 Sheets-Sheet 14 FIG. l? FIG. 25

C L. l q "j p (ABCF) r- F'G- I8 F|G.26

April 3, 1962 B. DUNHAM 3,028,088

MULTIPURPOSE LOGICAL OPERATIONS Filed sept. 25, 1956 23 Sheets-Sheet 15 A A I -l Si; HG. 32

FIGBI p q.

OUTPUT April 3, 1962 B. DUNHAM 3,028,088

MULTIPURPOSE LOGICAL OPERATIONS 23 Sheets-Sheet 16 Filed Sept. 25, 1956 FIG. 37

FIG.39

April 3, 1962 s. DUNHAM 3,028,083

MULTIPURPOSE LOGICAL OPERATIONS Filed sept. 25, 1956 23 Sheets-Sheet 19 FIG. 4l 

